import { Meta, ArgsTable } from '@storybook/addon-docs'
import {
  NotificationContainer,
  notification as coreNotification,
} from '@v-uik/notification'
import { Button } from '@v-uik/button'
import { createTitle, COMPONENTS } from '../../docs/showroom/config'
import {
  NotificationClassesDummy,
  NotificationContainerClassesDummy,
  NotificationOptionsDummy,
} from './examples'

<Meta
  title={createTitle([COMPONENTS.feedback, 'Notification', 'API'])}
  component={NotificationContainer}
  parameters={{
    viewMode: 'docs',
    previewTabs: {
      canvas: { hidden: true },
    },
  }}
/>

# NotificationContainer API

<ArgsTable of={NotificationContainer} />

# NotificationContainerClasses

<ArgsTable of={NotificationContainerClassesDummy} />

# NotificationOption API

<ArgsTable of={NotificationOptionsDummy} />

# NotificationClasses

<ArgsTable of={NotificationClassesDummy} />
